NDR-Tool: Uma Ferramenta de Apoio ao Reuso de Conhecimento em Requisitos Não Funcionais
نویسندگان
چکیده
Non-functional requirements (NFR) are fundamental for the software development. The NFRFramework allows the elicitation to deeply cover necessary trade-offs involving synergetic and conflicting solutions. It also favor the capture of design decisions involving the reasons that lead one to choose between one alternative and another to implement a NFR. This work proposes and describes the NDR-Tool, a tool that supports the software engineer in the requirements elicitation and modelling process. This tool proposes the use of ontologies and web semantics techniques to facilitate storing and retrieving knowledge related to possible alternatives to implement NFR. The tool NDRTool was developed and integrated with a tool for modeling NFR diagrams. As proof of concept we used the tool in the medical field.
منابع مشابه
Apoio a Configuração de Processos de Negócio Dinâmicos
Resumo As organizações estão inseridas em ambientes dinâmicos, onde mudanças são constantes graças a fatores geográficos, climáticos, financeiros e outros. Com isso, as empresas precisam manter seus processos atualizados e funcionando adequadamente, sem desprezar os requisitos de qualidade. Baseado neste cenário, foi proposto na literatura uma abordagem de configuração de processos chamada BVCC...
متن کاملGeração de Ontologias Subsidiada pela Engenharia de Requisitos
Resumo. Cresce a necessidade do uso de ontologias em aplicações Web devido ao fato da maioria das informações publicadas estar em linguagem natural e, portanto, serem processadas apenas por humanos. Tais informações compõem o universo de informação da aplicação (UdI) que no processo de desenvolvimento de software é elicitado, modelado e analisado pela comunidade de engenharia de requisitos. Acr...
متن کاملUma extensão do STREAM para Escolha de Padrões Arquiteturais baseada em Requisitos Não-Funcionais
Resumo. Cada vez mais os requisitos não funcionais são considerados primordiais aos sistemas computacionais. Satisfazer esses requisitos exige uma atenção especial com a arquitetura já que uma arquitetura inadequada introduz uma complexidade maior, além da complexidade intrínseca do sistema. Estudos mostram que apesar das atividades de engenharia de requisitos e de arquitetura de software atuar...
متن کاملFerramenta de Apoio aos Processos da Engenharia de Requisitos, nas Fases de Projetos
Resumo. O artigo trata os requisitos que compõem os aspectos funcionais de uma ferramenta de apoio aos processos da Engenharia de Requisitos. A ferramenta é tratada sob dois aspectos: a parte geral que deve conter um tutorial com noção básica de uso e de instalação e, a parte específica de projeto que deve abordar os processos de requisitos. Os dados do projeto são suportados por um roteiro did...
متن کاملIntegração de Requisitos Não-Funcionais a Processos de Negócio: Integrando BPMN and NFR
A engenharia de requisitos é um fator crítico de sucesso em projetos de Software. Ou seja, uma elicitação de requisitos mal-realizada pode levar ao fracasso do projeto. Uma elicitação equivocada está relacionada a falta de compreensão do negócio pelo analista de sistemas, a falta de entendimento dos objetivos do sistema, a deficiência na comunicação entre analistas de negócio e analistas de sis...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014